diesel-driven ship - English Synonyms Dictionary